road splatter - German English Dictionary